buffel grass (cenchrus ciliaris) - German English Dictionary